About Zemclarke Designs Ltd (12560487) United Kingdom