About Three Amigos Cafe Ltd (11598864) United Kingdom