About S & E Associates Ltd (11181530) United Kingdom