About W.h.palmer & Co.(industries)limited (00727228) United Kingdom