About Lyons Sleeman Hoare Limited (06950454) United Kingdom