About Hamsard 3425 Limited (10298402) United Kingdom