About Phillips Programme Controls Ltd (11895796) United Kingdom