About Kestrel Thermo-plastics Limited (NI020599) United Kingdom