About Jennings Lhc Limited (11911354) United Kingdom