About Lee Elphick Engineering Services Ltd (08417571) United Kingdom