About Meadfield Ltd (07625128) United Kingdom