About Indigo Flamingo Bell Tent Company Limited (11009474) United Kingdom