About S.e.d. Ltd (09530114) United Kingdom