About Clyngwyn Limited (13642765) United Kingdom