About Philtronics Holdings Limited (11559155) United Kingdom