About S Jenner Limited (08709126) United Kingdom