About Ellis Designs (architecture & Interiors) Ltd (08419149) United Kingdom