About J.ruddock Limited (00148409) United Kingdom