About Hill & Higgins Limited (10561943) United Kingdom