About Cooper & Franklin Limited (06256866) United Kingdom