About Headlands Group Ltd (11552826) United Kingdom