About Mead & Jackson Ltd (12162214) United Kingdom