About Beechcliffe Electronics Ltd (13357386) United Kingdom