About Beechcroft Bidco Limited (12974234) United Kingdom