About Phalanx Holdings Limited (09917625) United Kingdom