About T & W Estate Holding Limited (NI662265) United Kingdom