About Tenby Observer Limited (01227431) United Kingdom