About The Oystercatcher S Cafe Limited (11650165) United Kingdom