About Gloucestershire Tent Company Ltd (10889730) United Kingdom