About Jack & Patience Limited (SC306679) United Kingdom