About Northumbrian Holidays Limited (09299249) United Kingdom