About Beechcroft Safety Services Limited (06692566) United Kingdom