About Hamsard 3135 Limited (06660771) United Kingdom