About Phylax Limited (01839949) United Kingdom