About S & E Hornstein Ltd. (SC321600) United Kingdom