About Jennings & Associates Ltd (09128429) United Kingdom