About Glenesk Oil Limited (04247271) United Kingdom