About Finny & Philly Ltd (11096167) United Kingdom