About Clifford Cooper & Sons Limited (00710077) United Kingdom