About Clark & Sons Ltd (12781152) United Kingdom