About Ceylon Oil Ltd (08773352) United Kingdom