About Lyon Work & Rescue Ltd. (03695788) United Kingdom