About Pendarren Limited (10675187) United Kingdom