About Thomas Clarke & Son(southborough)limited (00936182) United Kingdom