About The Canvas Tent Company Ltd (11227397) United Kingdom