About Fanny And Rory Ltd (12358119) United Kingdom