About S.b. Associates (birmingham) Limited (07388447) United Kingdom