About Hamsard 3450 Limited (10674971) United Kingdom