About Vaqueros Coffee Ltd (10641031) United Kingdom