About Lionel Streiber Limited (11025388) United Kingdom