About J & R Hill Limited (00803257) United Kingdom