About White Oyster Limited (06647616) United Kingdom