About Jennings & Jennings Ltd (10378075) United Kingdom