About Ffordd Werdd Management Gorslas Ltd (11615196) United Kingdom