About Macaulay Clift Associates Limited (08930451) United Kingdom