About Wyddfa Limited (12988362) United Kingdom