About Lee & Plumpton Limited (01201175) United Kingdom