About Rhodfa Teyrn 1971 Limited (09025498) United Kingdom