About Timoil Limited (03875292) United Kingdom