About Tywyn Dolly S Limited (09302031) United Kingdom