About Hamsard 3449 Limited (10674769) United Kingdom