About Hamsard 3160 Limited (06814829) United Kingdom