About Contour Design & Fabrication Limited (10149359) United Kingdom