About Hamsard 3317 Limited (02858212) United Kingdom