About Jack Bayliss Holdings Limited (12872680) United Kingdom