About Clark Richards Limited (06770655) United Kingdom