About Jennings Consultancy Services Limited (09878653) United Kingdom