About Hamsard 3378 Limited (09639667) United Kingdom