About The Glebe Cafe Limited (13291147) United Kingdom