About Mitchell And Mccool Limited (10838250) United Kingdom