About Kyle Process Solutions Ltd (09304363) United Kingdom