About Mcmahon King Limited (06688524) United Kingdom