About London Wall Restaurant Ltd (12659224) United Kingdom