About Meadowmount Limited (01475280) United Kingdom