About Luxfer Holdings Plc (03690830) United Kingdom