About Hamsard 3134 Limited (06660768) United Kingdom