About Society Of Leather Techologists And Chemists Limited(the) (00502705) United Kingdom