About Hamsard 3540 Limited (12081606) United Kingdom