About Phthalo Limited (12926467) United Kingdom