About Jack Stevenson Limited (11155166) United Kingdom