About Tambu Pole Tents Ltd (11985800) United Kingdom