About Ffridd Bach Limited (13576589) United Kingdom