About Jack Stevens Limited (11000812) United Kingdom