About Jack Stephens Estate Limited (08940315) United Kingdom