About T.w. Electronics (newbury) Limited (01496877) United Kingdom