About T.m. West & Son Limited (05742356) United Kingdom