About The Strut Hut Ltd (13388068) United Kingdom