About T.h.a. South & Son Limited (01211728) United Kingdom