About S.e Design Concepts Ltd (11890467) United Kingdom