About The Bow Window Cafe Limited (12305975) United Kingdom