About Jack Straws Ltd (NI639621) United Kingdom