About L & H Motor Co. Ltd. (01919539) United Kingdom