About Chilworth Manor Limited (02328662) United Kingdom