About Mee & Cocker (leigh) Limited (00465352) United Kingdom