About Reflec Plc (03077246) United Kingdom