About Calico Grace Limited (11585107) United Kingdom