About Calico Developments Limited (02577360) United Kingdom