About Welshpool Town Services Limited (09482602) United Kingdom