About Philidor Advisory Limited (11851976) United Kingdom