About Lyons & Annoot Limited (01991166) United Kingdom