About Jack Taggart & Company Ltd (11155818) United Kingdom