About Jennings Technology Limited (09827512) United Kingdom