About Flipflop Holiday Rentals Ltd (10904146) United Kingdom