About Jennings Investors Limited (12048143) United Kingdom