About Camtec Design (redditch) Limited (01560181) United Kingdom