About S & B Utilities Limited (04355733) United Kingdom