About The Calico Consultancy Limited (07918384) United Kingdom