About Pembrokeshire Scallops Ltd (12221844) United Kingdom