About Wmb Petroleum Spirit (1) Limited (10832398) United Kingdom