About Mead Park Limited (10187976) United Kingdom