About Higgs Holdings Ltd (09269881) United Kingdom