About Grit And Oyster Limited (03867437) United Kingdom