About Phileas Fry Ltd (12303228) United Kingdom