About Hamsard 3414 Limited (10241426) United Kingdom