About S E Design London Limited (05953867) United Kingdom