About Clynmelyn Limited (11771686) United Kingdom