About B & B Technical Service Limited (03830660) United Kingdom