About Jennings Engineering Services Limited (11218591) United Kingdom