About Hamsard 2518 Limited (04413335) United Kingdom