About Hamsard 2439 Limited (04348612) United Kingdom