About Hamsard 2360 Limited (04245383) United Kingdom