About Canworth Limited (06891998) United Kingdom