About Hamsard 3636 Limited (13318012) United Kingdom