About Pembrokeshire Trout & Salmon Limited (01831459) United Kingdom