About Meadowbank Holidays Limited (01232457) United Kingdom