About Doherty Oils Limited (NI603261) United Kingdom