About B & P Investments Limited (02515129) United Kingdom