About Mead Wash Limited (12240238) United Kingdom