About Garden Cafe (london) Limited (11638357) United Kingdom