About Crude Limited (12039922) United Kingdom