About J & R Clappison Limited (04739634) United Kingdom