About Clearworth Limited (04189164) United Kingdom