About Clarke Oil (holdings) Limited (11477587) United Kingdom