About Tenby & Penny Co Limited (01030861) United Kingdom