About S & E Management Ltd (12761667) United Kingdom