About D & J Doherty Limited (SC612925) United Kingdom