About S. & B. Associates Limited (03210536) United Kingdom