About Ffridd Hydros Ltd (10327379) United Kingdom