About Chalk & Lime Limited (09628706) United Kingdom