About B&w London Limited (10132185) United Kingdom