About Studio E Design Limited (12318029) United Kingdom