About R. C. Setchfield Limited (04580768) United Kingdom