About Lyons & Co Ltd (07177172) United Kingdom