About Chicksand Management Ltd (03518215) United Kingdom