About Norfolk Tent Company Ltd (10891098) United Kingdom