About Jack Bowen Limited (13558702) United Kingdom