About L B H Engineering Ltd. (08360502) United Kingdom