About S & B Associates (london) Limited (03286973) United Kingdom