About Hollow Oak Glamping Ltd (12032184) United Kingdom