About B&c London Investment Solutions Limited (09202013) United Kingdom