About S & B Independent Limited (04016782) United Kingdom