About Higgins & Hollingsworth Limited (07031831) United Kingdom