About Huy (london) Llp (OC396154) United Kingdom