About The Calico Group Limited (08747100) United Kingdom