About A.c. Mackay & Sons Limited (SC073027) United Kingdom