About Hurlingham Stretch Tents Ltd (10034591) United Kingdom