About S.r. Doyle Limited (04614585) United Kingdom