About Pleshette Controls Ltd (12225520) United Kingdom