About Blackfriars Restaurant Ltd (12015602) United Kingdom