About S.r. Jenner Limited (02921366) United Kingdom