About Restaurant Eline Limited (13626240) United Kingdom