About Lyon Equipment Limited (03107118) United Kingdom