About Higlett Group Ltd (12526005) United Kingdom