About Hamsard 3352 Limited (09257269) United Kingdom