About B & S Technical Services Limited (02910899) United Kingdom