About Beechcroft Midlands Ltd (10873507) United Kingdom