About B&s Consultants Uk Limited (11073522) United Kingdom