About Microchip Touch Solutions Limited (10172612) United Kingdom