About The Grass Shack (ammanford) Limited (11373520) United Kingdom