About The Beech Hut Limited (10164326) United Kingdom