About James Mcmahon Limited (09032872) United Kingdom