About J & J Doyle Limited (SC290606) United Kingdom