About Jennings Consulting Limited (10270208) United Kingdom