About Glamping Holidays Limited (10989934) United Kingdom