About B. & B. Engineering Limited (01883817) United Kingdom