About R C Claringbould & Sons Limited (05395426) United Kingdom