About L.h. Jennings (mechanical) Limited (00979946) United Kingdom