About Hamsard 3351 Limited (09257267) United Kingdom