About Chalice Wills Limited (08425262) United Kingdom