About Lee & Lee Engineering Ltd (09961167) United Kingdom