About T & W Holdings Limited (03045006) United Kingdom