About Seaman Herbert & Co Limited (04390878) United Kingdom