About Alex Ellis Design Limited (11975286) United Kingdom