About Stannard Mcmahon Limited (12100696) United Kingdom