About Mcmahon Swain & Co. Limited (04700970) United Kingdom