About Lyons Of London Ltd (13001024) United Kingdom