About Chegworth Limited (06679120) United Kingdom