About Macaulay-yeoman Limited (11872982) United Kingdom