About R Mckay & Sons Ltd (13270996) United Kingdom