About B & P Holdings Ltd (10946636) United Kingdom