About Calico Limited (09563220) United Kingdom