About S & B Engineering (sw) Ltd (13620346) United Kingdom