About Othello Restaurant Gy Limited (08409711) United Kingdom