About Calmels Design & Construction Limited (03722872) United Kingdom