About Flintshire Holiday Cottages Ltd (09034553) United Kingdom