About B & C Investment Limited (11253774) United Kingdom