About Calico Homes Limited (03752751) United Kingdom