About Lyon Made Limited (04684585) United Kingdom