About Lionel & Lionel Limited (01896537) United Kingdom