About Fletcher International Products Plc (01165891) United Kingdom