About Chilcombe Limited (04009388) United Kingdom