About Jennings Solutions Limited (13698938) United Kingdom