About Stooge Coffee Limited (13336218) United Kingdom