About Jennings International Limited (10850783) United Kingdom