About Jennings & Company Limited (09311856) United Kingdom