About World Service Restaurant Limited (03918218) United Kingdom