About The Travelling Barn Company Ltd (08642455) United Kingdom