About L & H Engineering Services Limited (03402677) United Kingdom