About Macaulay Hewitt Ltd (10855999) United Kingdom