About Thomas Parish & Son(halesowen)limited (00585817) United Kingdom