About Jefferys Consulting And Innovation Enterprises Limited (09736054) United Kingdom