About S & E International Limited (12290769) United Kingdom