About Meadhold Limited (03925569) United Kingdom