About T W Betts Holdings Limited (05560845) United Kingdom