About J Mcmahon Limited (07900900) United Kingdom