About Straw Hut (survey) Ltd (11384524) United Kingdom