About Mcgrady Clarke Group Ltd (12251304) United Kingdom