About Jack W Taylor & Co (SL002117) United Kingdom