About Mackenzie Higgs Limited (07972202) United Kingdom