About City Oils Group Limited (09608078) United Kingdom