About R.c. Macaulay (kirkibost) Limited (SC034713) United Kingdom