About Seaton Leng & Son Limited (00340742) United Kingdom