About The Big Hat Tipi Company Limited (12810101) United Kingdom