About The Navigator Cafe Limited (11340275) United Kingdom