About Leicestershire Tent Company Ltd (10890988) United Kingdom