About The Rock Oyster Festival Ltd (02544726) United Kingdom