About B & B Technologies Limited (09251091) United Kingdom