About The Native Oyster Limited (10824919) United Kingdom