About Ells Clark Design Ltd (12818382) United Kingdom