About Atelier Ellis Architecture Ltd (10345722) United Kingdom