About R Candlin Limited (07363041) United Kingdom