About Bartholomew Street Cafe Limited (10164521) United Kingdom