About The Benign Oil Company Limited (02637957) United Kingdom