About Jennings Engineering (uk) Ltd (07871643) United Kingdom