About Mcmahon & West Limited (12091426) United Kingdom