It is definitely a scam site. The address listed is a residential neighborhood in Ireland and the house number doesn't even exist on that street. The phone number in the "contact us" information is also listed on several other scam sites that are not even cycling related.