About Chilcomb Limited (02840463) United Kingdom