About Camel Projects (chesterton Mill) Ltd (09664331) United Kingdom