About Burj Petroleum Africa Limited (07589240) United Kingdom