About Jack Senior Limited (12311233) United Kingdom