About J Lyons Engineering Limited (11671003) United Kingdom