About Ellis Design Studio Limited (10723522) United Kingdom