About Centaur Fuel Management Limited (02389675) United Kingdom