About Lionel Wallace Limited (09425806) United Kingdom