About Henwick Associates Ltd (11301463) United Kingdom