About R Mackay Services Ltd (SC611726) United Kingdom