About Waitress London Investment Limited (11645196) United Kingdom