About J Rudd Limited (11978365) United Kingdom