About Jack Byrne Ltd (12940603) United Kingdom