About R Clarke Limited (09982598) United Kingdom