About Chilcott White & Co. (management) Limited (01303778) United Kingdom