About J & R Cherry Limited (13054787) United Kingdom