About Bell Tent Glamping Limited (11082076) United Kingdom