About B&p London Limited (07511497) United Kingdom