About Tenby Ice Cream 1 Limited (11345246) United Kingdom