About Glamorganshire Grass Roots Limited (09520089) United Kingdom