About T S Lee & Son Limited (05883486) United Kingdom