About Stanford Coffee Shop Ltd (13014871) United Kingdom