About Lancashire Tent Company Ltd (10890987) United Kingdom