About Calico Retail Ltd (08436224) United Kingdom