About Lyon & Co Commercial Finance 2017 Limited (10763110) United Kingdom