About R. Clifford Limited (00565506) United Kingdom