About Headlands Consulting Ltd (06385909) United Kingdom