About Clark & English Newark Limited (12075133) United Kingdom