About Lee O Neill Engineering Limited (09067749) United Kingdom