About Ray Clemence Limited (01220963) United Kingdom