About Mcgrade & Co Limited (SC370240) United Kingdom