About Philtronics Solutions Limited (11462695) United Kingdom