About Bulstrode Technology Limited (02742285) United Kingdom