About Ellis Associates Design Limited (08387197) United Kingdom