About Buckinghamshire Tent Company Ltd (10824157) United Kingdom