About Macwydd Limited (12681960) United Kingdom