About Richard Claridge Limited (04686714) United Kingdom