About Jennings And Partner Ltd (06311163) United Kingdom