About Jennings & Stollery Limited (04897046) United Kingdom