About S & E Holdings Ltd (12710980) United Kingdom