About Hamsard 3210 Limited (07245400) United Kingdom