About Clarke French Limited (12664515) United Kingdom