About Cluff Oil Limited (01087471) United Kingdom