About Hinshelwood Associates Limited (08411847) United Kingdom