About L H C Engineering Limited (10685817) United Kingdom