About B&v London Ltd (11211803) United Kingdom