About Fetter Lane Restaurant Ltd (12659252) United Kingdom