About J. Rudd (es) Limited (07720823) United Kingdom