About Thos.padmore & Sons Limited (00491093) United Kingdom