About Callum Mckay Slaters Limited (SC573515) United Kingdom