About Beechcliff Limited (02392274) United Kingdom