About Meddings & Co Limited (03943910) United Kingdom