About Jennions Macken Limited (08210210) United Kingdom