About T. W. Lee & Son Limited (04247553) United Kingdom