About Tenby South Beach Pavilion Limited (00335529) United Kingdom