About Seren Goch Ltd (10533656) United Kingdom