About S.e.d. Concepts Ltd (13539564) United Kingdom