About Long Shot Coffee Ltd (13091253) United Kingdom