About Glamping By The Bay Limited (SC558628) United Kingdom