About Lyons Instruments Limited (00933687) United Kingdom