About S & B Engineering Limited (09238197) United Kingdom