About Great British Bell Tents Ltd (12509117) United Kingdom