About The Bute Treherbert Limited (12832178) United Kingdom