About Brompton Holdings Petroleum Limited (12077852) United Kingdom