About S.r. Doyle (uk) Limited (05685800) United Kingdom