About Ty Melyn Limited (11617370) United Kingdom