About The Padstow Mussel Co Ltd. (05036423) United Kingdom