About Jenner Company Secretaries Limited (06251262) United Kingdom