About The Ffald-y-brenin Trust Limited (08070275) United Kingdom