About Lionel S Den Limited (10448409) United Kingdom