About Taff Bargoed Development Trust Limited (03001569) United Kingdom