About The Mead Group Ltd (03795464) United Kingdom