About Bwelch Y Ffridd Ltd (13569914) United Kingdom