About Hamsard 3229 Limited (07438782) United Kingdom