About Chilworth Communications Ltd (02228251) United Kingdom