About The Pembrokeshire Leek Company Limited (09521950) United Kingdom