About Bp Africa Limited (01030652) United Kingdom