About Hamsard 3186 Llp (OC348995) United Kingdom