About Jennings & Cooper Ltd (13128059) United Kingdom