About Meadowcroft Ugthorpe Ltd (11330986) United Kingdom