About Macaulay Cunningham Associates Limited (03006061) United Kingdom