About Jennings Engineering Limited (05347636) United Kingdom