About Tenby Memories Limited (13190307) United Kingdom