About Higgins Holdings Limited (02668279) United Kingdom