About L H Engineering Dewsbury Limited (04994432) United Kingdom