About Spur Petroleum (london) Ltd. (01401285) United Kingdom