About B & B Technics Limited (02241086) United Kingdom